const cloud = require('wx-server-sdk')

cloud.init({
  // API 调用都保持和云函数当前所在环境一致
  // env: cloud.DYNAMIC_CURRENT_ENV
})

// 云函数入口函数
exports.main = async (event, context) => {
  console.log(event)

  const { OPENID } = cloud.getWXContext()

  try {
    const result = await cloud.openapi.security.msgSecCheck({
        "openid": OPENID
        ,
        "scene": 1,
        "version": 2,
        "content": event.content
      })
      var code = 200
      var res = result.result;
      if(res.suggest!='pass'){
        if(res.label!=100 && res.label!=10001){
          code = 400
        }
      }
     
    return code
  } catch (err) {
    return 200
  }
}
